home *** CD-ROM | disk | FTP | other *** search
-
- #include <stdlib.h>
- #include <kkstr2.h>
- #include <Normlib.h>
-
- extern char work[];
- int kkx=0, kky=0;
-
- void kkpos( int *x, int *y)
- {
- *x = kkx;
- *y = kky;
- }
-
- void kkinit(int scmd, int msmd)
- {
- static char *kaw;
- int col[16] = {
- 0x08, 0x01, 0x02, 0x03,
- 0x04, 0x05, 0x06, 0x0f,
- 0x00, 0x09, 0x0a, 0x0b,
- 0x0c, 0x0d, 0x0e, 0x0f,
- };
- KANJ kk;
- kk.scrn = scmd;
- kk.egbw = work;
- kk.wPage = 0;
- kk.gets = 0;
- kk.getPos = kkpos;
- kk.mosAp = msmd;
- kk.maxX = 639;
- kk.maxY = 479;
- KAN_prepare(&kk);
- kaw = malloc( KAN_getWorkSize() );
- KAN_setWorkAdd(0x14,kaw);
- KAN_setClrTbl(col);
- }
-